一、题目原型:
给定一个 32 位有符号整数,将整数中的数字进行反转。
输入: 123
输出: 321
输入: -123
输出: -321
输入: 120
输出: 21
二、题目意思剖析:
1 | 用原整数一直余10,保存起来和sum*10相加再赋值给sum |
三、解题思路:
1 | func reverse(_ x: Int) -> Int { |
四、小结
就比较简单,普通的算法。
耗时32
毫秒,超过62.5%
的提交记录,总提交数1032
。
有其他好的方法请极速留言,非常乐意一起探讨。😄